/*
 * Class3C.h
 *
 *  Created on: 2015年7月16日
 *      Author: Administrator
 */
#include "Class3.h"
#ifndef BCCH_CLASS3C_H_
#define BCCH_CLASS3C_H_

//<Header: bitstring(5)>
//<Class Type 3: 0>
//<Segment type: 0010>
//struct ST3C_Header{
//	//header 由classType、segment Type组成
//	//1 bit
//	unsigned char classType:1;
//	//4bits
//	unsigned char segmentType:4;
//};



class Class3C :public Class3{
public:
	Class3C();
	virtual ~Class3C();
	//	ST3C_Header header;
	//<SA_CCCH_CHANS: bitstring(5)>– Range 1 - 31. See GMR-1 05.002 [16]
	unsigned char SA_CCCH_CHANS:5;
	//	<SA_CCCH_LIST_PART1: (82)>– First partition of the differentially encoded CCCH list.See clause 4.2.2.1.5
	unsigned char SA_CCCH_LIST_PART1[11];
	//	<Spare: bitstring(28)>
	unsigned int spare:28;
};

#endif /* BCCH_CLASS3C_H_ */
